package cn.wange;

import javax.swing.*;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class MyDate {
    public static void main(String[] args) throws ParseException {

        //获取你的出生年月
        String s = JOptionPane.showInputDialog("请输入你的出生年月日（yyyy-MM-dd）");
        //将出生装换为date类型数据，得到当时时间戳
        SimpleDateFormat simpleDateFormat1 = new SimpleDateFormat("yyyy-MM-dd");
        Date db = simpleDateFormat1.parse(s);
        long date2 = db.getTime();
        //得到当前时间戳
        Date d = new Date();
        long date = d.getTime();
        //计算时间戳之间的毫秒差
        long date3 = date-date2;
        //将时间戳装换为天数
        int day = (int) (date3/(24*3600*1000));

        JOptionPane.showMessageDialog(null,"出生到现在"+day);
        System.exit(0);

    }
}
